Search Result:Cephalotus follicularis
Overview of noun cephalotus_follicularis
The noun cephalotus follicularis has 1 sense
- Australian pitcher plant, Cephalotus follicularis -- (a carnivorous perennial herb having a green pitcher and hinged lid both with red edges; western Australia)